ci: Drop libsoup build in jenkins
authorColin Walters <walters@verbum.org>
Tue, 31 May 2022 13:59:02 +0000 (09:59 -0400)
committerColin Walters <walters@verbum.org>
Tue, 31 May 2022 14:44:41 +0000 (10:44 -0400)
GH actions is fast zero cost system that covers these build matrix
things well.  Let's keep our Fedora CI system doing more of the
qemu heavy lifting.

.cci.jenkinsfile

index 9aab6feb2ba735f8b85917866dd011ab84c63a06..ff9412494c386edcb8f50ae3cfe42292afb0e97d 100644 (file)
@@ -38,8 +38,7 @@ stage("Build") {
 }
 
 // Build FCOS and do a kola basic run
-stage("More builds and test") {
-parallel fcos: {
+stage("FCOS") {
   cosaPod(runAsUser: 0, memory: "3072Mi", cpu: "4") {
     stage("Build FCOS") {
       checkout scm
@@ -74,19 +73,4 @@ parallel fcos: {
       }
     }
   }
-},
-buildopts: {
-  def n = 5
-  buildPod(memory: "2Gi", cpu: "${n}") {
-      checkout scm
-      shwrap("""
-        git submodule update --init
-
-        git worktree add build-libsoup && cd build-libsoup
-        env MAKE_JOBS=${n} CONFIGOPTS="--without-curl --without-openssl --with-soup" SKIP_INSTALLDEPS=1 ./ci/build.sh
-        make check
-        cd .. && rm -rf build-libsoup
-      """)
-  }
-}
 }